English Dictionary
◊ SCOMBEROMORUS MACULATUS
Scomberomorus maculatus
n : large commercially important mackerel of American Atlantic
coastal waters [syn: {Scomberomorus maculatus}]